package com.yidu.hbatsft.service;

import com.yidu.hbatsft.domain.AtsSchemeAudit;
import com.yidu.hbatsft.domain.AtsSchemeExpert;
import com.yidu.utils.Page;

import java.util.List;

public interface AtsSchemeExpertService {
    List<AtsSchemeExpert> findAll(Integer pageNum, Integer pageSize,AtsSchemeExpert record);

    int insertSelective(AtsSchemeExpert record);

    int insert(AtsSchemeExpert record);

    AtsSchemeExpert selectByPrimaryKey(Integer seId);
    /**
     * 根据方案id查询
     * @param schemeId
     * @return
     * 张雨虹
     */
    AtsSchemeExpert selectByschemeKey(Integer schemeId);

    /**
     * 根据方案id修改
     * @param record
     * @return
     * 张雨虹
     */
    int updateByschemeKey(AtsSchemeExpert record);
    /**
     * 修改咨询表的同时新增审核表
     * @param record
     * @param schemeAudit
     * @return
     */
    int addSchemeAuditupdateSchemeExpert(AtsSchemeExpert record, AtsSchemeAudit schemeAudit);

    List<AtsSchemeExpert> selectkangfu();

    List findAll(Page page);




}
